/*公共样式*/
body, div, p, iframe, ul, li, ol, dl, dt, dd, li, dl, h1, h2, h3, h4, table, th, td, input, button, select, textarea {
	margin: 0;
	padding: 0;
}

body,button,input,select,textarea {
	color: #484848;
	font: 12px/1.5 'Microsoft YaHei',Arial, Helvetica, sans-serif;
}

button {
	cursor: pointer;
}

button:active {
	opacity: 0.8;
	/*透明度*/
	filter: alpha(opacity=80);
 	/* IE */
	-moz-opacity: 0.8;
 	/* 内核Mozilla */
	-khtml-opacity: 0.8;
 	/* 内核Safari */
}

input,button,select,textarea {
	outline: none;
}

h1, h2, h3, h4 {
	font-weight: normal;
}

li {
	list-style-type: none;
}

em,i {
	display: block;
	font-style: normal;
}

img {
	border: none;
	vertical-align: middle;
}

a {
	position: relative;
	color: #484848;
	text-decoration: none;
	-webkit-transition:1s;
	-moz-transition: 1s;
	transition: 1s;
	-webkit-tap-highlight-color: transparent;
	-webkit-touch-callout: none;
	-webkit-user-select: none;

}
 .drop-down ul li{ float:none;}
       
       .drop-down {
           position: relative;
        }
   .drop-down-content {
            padding: 0;
           
           
			width:100%;
			z-index:999;
			top:40px;
         width: 136px;
    float: left;
        }
		.drop-down-content li{  color:#FFFFFF; width:100%;}
     .drop-down-content li:hover > a {
           background-color: rgba(115,175,44,0.85);

        }
		
       .drop-down:hover .drop-down-content {
            display: block;
        }

a:hover {
	color: #0068b7;
}

img {
	border: none;
	vertical-align: middle;
}

/*浮动*/
.ui-left {
	float: left;
}

.ui-right {
	float: right;
}

/*清除浮动*/
.clearfloat {
	clear: both;
}

.clearfix {
	zoom: 1;
}

.clearfix:after {
	clear: both;
	display: block;
	visibility: hidden;
	overflow: hidden;
	height: 0;
	content: '.';
	line-height: 0;
}

.rel {
	position: relative;
}

/*超出省略号*/
.ellipsis {
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.ellipsis-2 {
	display: -webkit-box;
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
/*字体颜色*/
.red {
	color: #0068B9;
}

.orange {
	color: #ff9900;
}

.en {
	font-family: verdana;
}

.cl-f90 {
	color: #f90;
}

.c48 {
	color: #484848;
}

.c6 {
	color: #666;
}

.c8 {
	color: #888;
}

.c9 {
	color: #999;
}
/*圆角*/
.radius-3 {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

/*阴影*/
.shadow {
	-webkit-box-shadow: 2px 2px 10px #9d9c9c;
  /* for safari or chrome */
	-moz-box-shadow: 2px 2px 10px #9d9c9c;
  /* for firefox */
	box-shadow: 2px 2px 10px #9d9c9c;
  /* for opera or ie9 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
  /* For IE 8 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
  /* For IE 5.5 - 7 */
}

.center {
	text-align: center;
}

/*字体大小*/
.f12 {
	font-size: 12px;
}

.f13 {
	font-size: 13px;
}

.f14 {
	font-size: 14px;
}

.f16 {
	font-size: 16px;
}

.f18 {
	font-size: 18px;
}

.f20 {
	font-size: 20px;
}

.f22 {
	font-size: 22px;
}

.f24 {
	font-size: 24px;
}

.f28 {
	font-size: 28px;
}

.f30 {
	font-size: 30px;
}
.f31{
  	font-size:16px
}

.bold {
	font-weight: 700;

}

/*公用3像素圆角*/
.radius {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

/*主体通用宽度*/
.w {
	margin: 0 auto;
	width: 1200px;	
  	z-index:1;
  
}


/*弹框背影*/
.g-mian-bg {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 99;
	display: none;
	background: #000;
	opacity: 0.6;
	-moz-opacity: 0.6;
	filter: alpha(opacity=60);
}

/*头部*/
.header-mian {
	height: 100px;
	background: url(img/headBg.png) repeat-x;
}

.shortcut {
	height: 35px;
	color: #ffffff;
	line-height: 35px;
}

.shortcut a {
	color: #ffffff;
}

.shortcut a:hover {
	color: #fff;
	text-decoration: underline;
}

.shortcut li {
	float: left;
}

.shortcut li .line {
	float: left;
	margin-top: 10px;
	width: 1px;
	height: 13px;
	background-color: #ea4d5a;
}

.shortcut li .dt {
	padding: 0 7px;
}

.shortcut li.spacer {
	overflow: hidden;
	margin: 11px 5px 0;
	width: 1px;
	height: 13px;
	background-color: #eb4d5a;
}

.shortcut .ttbar-login a {
	margin-right: 8px;
}

.shortcut .ttbar-login .prizeIcon {
	float: left;
	margin: 9px 5px 0 0;
	width: 15px;
	height: 15px;
	background: url(img/prize-icon.png);
}

.header {
	height: 100px;
}

.header .logo {
	float: left;
	overflow: hidden;
	width: 518px;
	height: 62px;
	background: url(img/logo.png)no-repeat;
	text-indent: -999px;
  	margin-top: 34px;
}

.header .navigation li {
	float: left;
	margin-left: 28px;
}

.header .navigation li a {
	display: block;
}

.header .navigation li .entrance-pcbonline .jp-ico {
	position: relative;
	top: 4px;
	display: inline-block;
	width: 28px;
	height: 28px;
	background: url(img/calculate@icon.png);
}

.header .navigation li i {
	-webkit-transition: 0.2s;
	-webkit-transition: -webkit-transform 0.2s ease-out;
	-moz-transition: -moz-transform 0.2s ease-out;
	transition: transform 0.2s ease-out;
}

.header .navigation li:hover i {
	-webkit-transform: rotateZ(360deg);
	-moz-transform: rotateZ(360deg);
	transform: rotateZ(360deg);
}

.header .navigation li em {
	display: inline-block;
	color: #fff;
	vertical-align: top;
}

.header .navigation li em p {
	line-height: 1;
}

.header .navigation li .entrance-user .user-ico {
	position: relative;
	top: 4px;
	display: inline-block;
	width: 28px;
	height: 28px;
	background: url(img/user@icon.png);
}

.header .navigation li .entrance-cart .user-ico {
	position: relative;
	top: 4px;
	display: inline-block;
	width: 28px;
	height: 28px;
	background: url(img/shopping@icon.png);
}

.header .navigation li .entrance-cart em .number {
	display: block;
	margin: 2px 0;
	width: 30px;
	height: 14px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	background-color: #ff9900;
	text-align: center;
	line-height: 14px;
}


/*导航*/
.nav {
	height: 48px;
	background-color: #333333;
	line-height: 40px;
      position: relative;

}
/* .nav .nav-list li {
	float: left; */
}

.nav .nav-list li.spacer {
	overflow: hidden;
/* margin: 12px 0; */
/* width: 1px; */
/* height: 17px; */
/* background-color: #dbdbdb; */
/* line-height: 0; */
}

.nav .nav-list li a {
	display: block;
/* padding: 0 31px; */
/* color: #333; */
/* line-height: 40px; */
}


.nav .nav-list li a.over {
	background-color: #ff9900;
/* color: #fff; */
}

.nav .nav-list li a:hover:after,.nav .nav-list li a.over:after {
	position: absolute;
/* left: 0; */
/* right: 0; */
/* z-index: 99; */
/* bottom: -7px; */
/* margin: auto; */
/* content: ''; */
/* width: 0; */
/* height: 0; */
/* border-left: 10px solid transparent; */
/* border-right: 10px solid transparent; */
/* border-top: 10px solid #ff9900; */
}
.nav-box {
	position: relative;
	z-index: 9;
	
}

.nav-box ul li {
	float: left;
    padding-top: 4px;
    padding-bottom: 4px;

}

.nav-box ul li.spacer {
	overflow: hidden;
      opacity: 0.5;
	/*透明度*/
	margin: 13px 0 0;
	width: 1px;
	height: 25px;
	background-color: #73af2c;
	line-height: 0;
}

.nav-box ul li a {
	-webkit-transition: 0;
	-moz-transition: 0;
	transition: 0;
}

.nav-box ul li a.cur {
	color: #fff;
}

.nav-box ul li a {
	display: block;
	padding: 0 24px;
	color: #fff;
	line-height: 40px;
}

@media only screen
    and (min-device-width : 1280px)
    and (max-device-width : 1920px)
 {
 .nav-box ul li a {
	display: block;
	
	color: #fff;
	line-height: 40px;
}
 }
 @media only screen
    and (min-device-width : 1960px)
    and (max-device-width : 3000px)
 {
 .nav-box ul li a {
	display: block;
	padding: 0 20px;
	color: #fff;
	line-height: 40px;
}
 }

.nav-box ul li a:hover {
	color: #fff;
	text-decoration: none;
}

.nav-box ul li.last {
	padding-top: 1px;
	font-size: 12px;
	font-family: \5b8b\4f53;
}

.nav-box ul li.last a {
	color: #a2a2a1;
}

.nav-box .nav-line {
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	min-width: 109px;
	height: 48px;
	background-color: #73af2c;
	font-size: 0;
	line-height: 40px;
    width: 136px;
}

.link{ 
  color:#bcbcbc; 
  line-height:45px;  
  width: 100%;
  height:20px;
  overflow: hidden;
  padding-bottom: 32px;
}
.link a{ margin-left:10px; color:#bcbcbc;}
.nav-box .nav-line:after {
	position: absolute;
	right: 0;
	bottom: -10px;
	left: 0;
	z-index: 99999;
	margin: auto;
	width: 0;
	height: 0;
	border-top: 10px solid #73af2c;
	border-right: 10px solid transparent;
	border-left: 10px solid transparent;
	content: '';
}

/*页面大盒子*/
.g-mian {
	overflow: hidden;
	background-color: #F2F3F7;
}
/*四大优势*/
.four-guarantee {
	background-color: #fff;
}

.four-guarantee .guarantee-box {
	padding: 30px 0;
}

.four-guarantee .guarantee-box li {
	float: left;
	overflow: hidden;
	padding: 20px 0;
	width: 299px;
	height: 45px;
	border-right: 1px solid #f2f3f7;
	text-align: center;
	-webkit-transition: All 0.4s ease-in-out;
	-moz-transition: All 0.4s ease-in-out;
	-o-transition: All 0.4s ease-in-out;
	transition: All 0.4s ease-in-out;
}

.four-guarantee .guarantee-box li:hover {
	color: #0068b7;
	-webkit-transform: translate(0,-12px);
	-moz-transform: translate(0,-12px);
	-o-transform: translate(0,-12px);
	transform: translate(0,-12px);
	-ms-transform: translate(0,-12px);
}

.four-guarantee .guarantee-box li:last-child {
	border-right: 0;
}

.four-guarantee .guarantee-box li .jp-ico {
	margin: 0 auto;
	margin-bottom: 15px;
	width: 69px;
	height: 58px;
  	float: left;
}

/*底部*/
.footer {
	border-top: 5px solid #212121;
	background-color: #212121;
}

.footer .line-wrap {
	position: relative;
	padding: 35px 0;
	padding-top:30px;
	padding-bottom:25px;

}

.footer .line-wrap .companyinfo {
	width: 385px;
}

	.footer .line-wrap .companyinfo .f-logo {
		display: block;
		margin-bottom: 25px;
		width: 133px;
		height: 61px;
		background: url(img/f-logo.png);
	}

.footer .line-wrap .companyinfo .info-box {
	color: #c6c6c6;
}

.footer .line-wrap .companyinfo .info-box dt {
	overflow: hidden;
	margin-bottom: 10px;
}

.footer .line-wrap .companyinfo .info-box dt span {
	float: left;
	display: block;
	margin-right: 20px;
}

.footer .line-wrap .companyinfo .info-box dd {
	line-height: 1.9;
}

.foot_nav dl{ float:left; margin-left:20px; margin-top:20px;}
.foot_nav dl dt{ padding-right: 50px;
    font-size: 16px;
    color: #fff;
    padding-bottom: 12px;
    margin-bottom: 10px;
    border-bottom: 1px dotted #666;}
	
.foot_nav dl dd a{display: block;
    color: #bcbcbc;
    line-height: 30px; font-size:14px;}
.foot_nav dl dd a:hover,.link a:hover{ color:#FFFFFF; text-decoration:underline;}

.footer .line-wrap .companyinfo .info-box .info-icon {
	position: relative;
	top: -2px;
	float: left;
	margin-right: 5px;
}

.footer .line-wrap .footer-center {
	margin: 0 0 0 0px;
}

.footer .line-wrap .footer-center .iphone {
	width: 100%;
	height: 42px;
	border: 1px solid #676769;
	-webkit-border-radius: 42px;
	-moz-border-radius: 42px;
	border-radius: 42px;
	color: #fff;
	font-size: 18px;
	line-height: 42px;
}

.footer .line-wrap .footer-center .iphone i {
	float: left;
	margin: 10px 15px 0 15px;
	width: 21px;
	height: 21px;
	background: url(img/tel-big@icon.png) 100%;
	-webkit-animation: scale 2s 0s infinite;
	animation: scale 2s 0s infinite;
}

.footer .line-wrap .footer-center .iconspirit-val {
text-align:center;
margin-top:10px;
}

@-webkit-keyframes scale {
	0 {
		-webkit-transform: scale3d(1, 1, 1);
	}

	50% {
		-webkit-transform: scale3d(1.2, 1.2, 1.2);
	}

	100% {
		-webkit-transform: scale3d(1, 1, 1);
	}
}

@keyframes scale {
	0 {
		transform: scale3d(1, 1, 1);
	}

	50% {
		transform: scale3d(1.2, 1.2, 1.2);
	}

	100% {
		transform: scale3d(1, 1, 1);
	}
}

.footer .line-wrap .ewm {
	position: absolute;
	top: 35px;
	right: 0;
	width: 220px;
	height: 150px;
}

.footer .line-wrap .ewm p {
	margin-top: 3px;
	color: #bbb;
	text-align: center;
}

.footer .copyright {
	padding:10px 0;
	border-top: 1px solid #555;
	color: #bbb;
}

.footer .copyright a {
	margin: 0 3px;
	color: #bbb;
}

.footer .copyright a:hover {
	color: #fff;
	text-decoration: underline;
}



/*???*/
.pages {
	margin: 35px 0 15px;
	padding: 0 0;
	width: 100%;
	text-align: center;
	line-height: 14px;
}

.pages a {
	margin: 0 3px;
	background-color: #fff;
	font-size: 14px;
}

.pages a {
	padding: 5px 12px;
	border: 1px solid #eaeaea;
}

.pages a:hover {
	color: #df0012;
}

.pages a.over {
	background: #df0012;
	color: #fff;
}

.pages u {
	margin-left: 10px;
	border-radius: 2px;
	text-decoration: none;
}

.pages u font {
	margin: 0 5px;
}

.pages a i {
	display: inline;
	font-family: "arial, helvetica, sans-serif";
}

.pages input {
	margin: 0 4px;
	padding-left: 4px;
	width: 34px;
	height: 28px;
	border: 1px solid #eaeaea;
	border-radius: 2px;
}

.pages .but {
	padding: 0;
	width: 54px;
	height: 28px;
	border-radius: 3px;
	cursor: pointer;
	;
	background: #fff;
}

/*网上咨询*/
.Online-consulting {
	position: fixed;
	top: 50%;
	right: 0;
	z-index: 999;
	margin-top: -150px;
	width: 160px;
}

.Online-consulting ul {
	width: 54px;
}

.Online-consulting ul li {
	margin-bottom: 10px;
	width: 160px;
	background-color: #fff;
	-moz-box-shadow: 0px 0px 6px #aaa;
	box-shadow: 0px 0px 6px #aaa;
}

.Online-consulting ul li a {
	position: relative;
	display: block;
	color: 	#333;
    font-size:13px;
}

.Online-consulting ul li a:hover {
	background-color: #eaeaea;
}

.Online-consulting li.shop-cart {
	width: 54px;
	height: 60px;
	background: url(img/shop-cart@icon.png) no-repeat;
}

.Online-consulting li.shop-cart .nub {
	position: absolute;
	top: 2px;
	right: 2px;
	z-index: 9;
	padding: 0 6px;
	height: 19px;
	border-radius: 13px;
	background-color: #c70000;
	color: #fff;
	text-align: center;
	line-height: 19px;
}

.Online-consulting li .code .code-hide {
	position: absolute;
	top: 0;
	left: -150px;
	z-index: -1;
	display: none;
	width: 150px;
	height: 150px;
	background-color: #fff;
}

.Online-consulting li .tel .tel-hide {
	position: absolute;
	top: 0;
	left: -150px;
	z-index: -1;
	display: none;
	width: 150px;
	height: 54px;
	background-color: #fff;
	text-align: center;
	line-height: 54px;
}

.header .navigation.ui-right>p {
    line-height: 90px;
    vertical-align: top;
    width: 220px;
    text-align: center;
    margin-right: 13px;
    position: relative;
}
.header .navigation.ui-right>p:before {
    content: "";
    width: 32px;
    border-bottom: 1px solid #bbb5b5;
    position: absolute;
    top: 44px;
    right: 0px;
}
.header .navigation.ui-right p a {
    display: inline-block;
    height: 37px;
    width: 37px;
    font-size: 15px;
    line-height: 37px;
    text-align: center;
    border: 1px solid #e0e0e0;
    border-radius: 50%;
    margin: 0px 10px;
    color: #a1a1a1;
}
.header .navigation.ui-right .yuyan-active {
  border: 1px solid #73af2c;
    color: #73af2c;
}

.header .navigation.ui-right>p:after {
    content: "";
    width: 32px;
    border-bottom: 1px solid #bbb5b5;
    position: absolute;
    top: 44px;
    left: 0px;
}

.header .navigation.ui-right .header-tel {
    margin-top: 15px;
    padding-left: 42px;
    background: url(img/tel.png) no-repeat 0px 10px;
    display: inline-block;
}

.header .navigation.ui-right p {
    font-size: 14px;
    color: #999999;
    display: inline-block;
}
.header .navigation.ui-right h3 {
    font-size: 21px;
    color: #cad6e5;
    line-height: 37px;
}
.zhanshi{
    width: 18%;
    float: left;
  
}
.zhanshi:nth-child(6){
    margin-right: 0%;

}
.zhanshi img{
    width: 100%;
    margin: auto;
    display: block;
    height: 140px;
}

.zhanshi p{
  width: 100%;
    line-height: 30px;
    font-size: 15px;
    text-align: center;
}


/**dd**/
.dd_subnav_box{
    position: absolute;
    top:48px;
    background-color:rgba(51,51,51,0.9);
    width: 100%;
    z-index:2;
    display:block;
  
     
  -webkit-transition: 0.4s;
	-moz-transition: 0.4s;
	transition: 0.4s;
	-webkit-tap-highlight-color: transparent;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
     height: 0px;
     overflow: hidden;
}
.dd_subnav_box.dh1{
   height:280px;
}

.dd_subnav_box.dh2{
   height:0px;
}

.dd_subnav{
   width:1200px;
   margin:30px auto ;
   
}
.dd_subnav_box .drop-down-content li{
   color: #fff;
   cursor: pointer;
   font-size: 12px;
}
.dd_subnav_box .drop-down-content li a{
   color: #fff;
   
}

.dd_subnav_box .drop-down-content li a:hover{
   
}

.dd_subnav_box .drop-down-content li:hover{
 background-color:#73af2c;
}
.drop-down-yewujieshao-erji{
    display:none;
    width: 1200px;
    position: absolute;
    left: -245px;
 
    height: 280px;
    top: 48px;
}
.drop-down-yewujieshao-erji ul{
  padding-top: 30px;
}
.drop-down-yewujieshao-erji ul li{
  line-height:40px;
  font-size: 15px;
  cursor: pointer;
}
.drop-down-yewujieshao-erji ul li:hover{
  background-color: #73af2c;
}
    
.nav-box ul li:hover .drop-down-yewujieshao-erji{
  display:block;
}

.drop-down-yewujieshao-erji ul p{
    color: #fff;
    

    font-size: 19px;
      width: 80%;
    margin: auto;
}


.left-0{
  left:0!important;
}
.left--109 {
    left: -0px!important;
}
.left--381 {
    left: -0px!important;
}

.left--517 {
    left: -0px!important;
}
.left--653 {
    left: -0px!important;
}
.left--789 {
    left: -0px!important;
}
.nav-box .drop-down-yewujieshao-erji a{
      padding: 0;
}


.dd_subnav_box_2{
   width: 100%;
   position: relative;
   
    margin: auto;
}
.dd_subnav_box_2_mian{
   position: absolute;
    top: -48px;
      width: 100%;
  
}
.dd_subnav_box_2_mian1{
     height: 48px;
    
    width: 109px;
   
    z-index: 999;
  float: left;
    
}
.dd_subnav_box_2_mian2{
   width: 1200px;
  float: left;
  height: 48px;
}


.dd_subnav_box_2_mian2_box{
   margin-left: 152px;
  
   height: 48px;
}

.t_zhezhu{
    width: 100%;
    height: 48px;
   
    position: absolute;
    top: 100px;
    left: 0px;
    
}
.t_zhezhu ul{
    width: 1200px;
    height: 48px;
    margin: auto;
      position: relative;
}
.t_zhezhu ul li{  
    height: 48px;
    margin: auto;
}
.t_zhezhu ul li.cur1{
    width: 113px;
    height:58px;
    z-index: 9;
    position: absolute;
    left: 0;
}
.t_zhezhu ul li.cur1 a{
    display: block;
    width: 100%;  
    height: 48px;   
}

.t_zhezhu ul li.cur2{
    height: 48px;
    position: absolute;
    right: 24px;
    z-index: 9;
}
.t_zhezhu ul li.cur2 a{
    width: 64px;
    height: 48px;
    display: inline-block;
}





/*侧边导航*/
/*common*/
body{background:#F4F5F9;}
a:hover{color:#06ae12;text-decoration:none;}
a:-webkit-any-link{text-decoration:none;}

a.yw-a {
    color: #73AF2C;
}

.container{width:1200px;margin:0 auto;padding:0;}
.container:after{content:"";display:block;clear:both;}
.clearfix:after{content:"";display:block;clear:both;}
.fl{float:left;}
.fr{float:right;}
.tl{text-align:left;}
.tr{text-align:right;}
.tc{text-align:center;}
.color-white{color:white!important;}
.red{color:#06ae12!important;}
.fz12{font-size:12px;}
.fz14{font-size:14px;}
.wfs{width:100%;position:relative;}
.p_r{position:relative;}


/*æ‚¬æµ®é“¾æŽ¥*/
.suspension {
	position: fixed;
	z-index: 55;
	right: 0;
	bottom: 25%;
	width: 88px;
	height: 287px;
}
.suspension-box{position:relative;float:right;}
.suspension .a{display:block;width:88px;height:44px;background-color:#353535;margin-bottom:4px;cursor:pointer;outline:none;text-align: center;
    line-height: 44px;
    font-size: 17px;
    color: white;}
.suspension .a.active,
.suspension .a:hover{background:#06ae12;}
.suspension .a .i{float:left;width:44px;height:44px;background-image:url(/style/css/img/side_icon.png);background-repeat:no-repeat;}
/* .suspension .a-service .i{background-position:0 0;} */
.suspension .a-service .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(/style/css/img/suspension-bg.png);background-repeat:no-repeat;background-position:0 0;}
.suspension .a-service-phone .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(/style/css/img/suspension-bg.png);background-repeat:no-repeat;background-position:-27px 0;}
.suspension .a-qrcode .i{background-position:-44px 0;}
.suspension .a-cart .i{background-position:-88px 0;}
.suspension .a-top .i{background-position:-132px 0;}
.suspension .a-top{background:#D2D3D6;display:none;}
.suspension .a-top:hover{background:#c0c1c3;}
.suspension .d{display:none;width:178px;background:#fff;position:absolute;right:87px;min-height:90px;border:1px solid #E0E1E5;border-radius:3px;box-shadow:0px 2px 5px 0px rgba(161, 163, 175, 0.11);}
.suspension .d .arrow{position:absolute;width:8px;height:12px;background:url(/style/css/img/side_bg_arrow.png) no-repeat;right:-8px;top:31px;}
.suspension .d-service{top:0;}
.suspension .d-service-phone{top:34px;}
.suspension .d-qrcode{top:78px;}
.suspension .d .inner-box{padding: 8px 0px 12px 22px;}
.suspension .d-service-item{border-bottom:1px solid #eee;padding:14px 0;}
.suspension .d-service .d-service-item{border-bottom:none;}
.suspension .d-service-item .circle,.suspension .inner-box .circle{width:44px;height:44px;border-radius:50%;overflow:hidden;background:#F1F1F3;display:block;float:left;}
.suspension .d-service-item .i-qq{width:44px;height:44px;background:url(/style/css/img/side_con_icon03.png) no-repeat center 15px;display:block;transition:all .2s;border-radius:50%;overflow:hidden;}
.suspension .d-service-item:hover .i-qq{background-position:center 3px;}
.suspension .d-service-item .i-tel{width:44px;height:44px;background:url(/style/css/img/side_con_icon02.png) no-repeat center center;display:block;}
.suspension .d-service-item h3{float:left;line-height:44px;font-size:15px;margin-left:12px;}
.suspension .d-service-item .text{float:left;width:112px;line-height:22px;font-size:15px;margin-left:12px;}
.suspension .d-service-item .text .number{font-family:Arial,"Microsoft Yahei","HanHei SC",PingHei,"PingFang SC","Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;}
.suspension .d-service-intro{padding-top:10px;}
.suspension .d-service-intro p{float:left;line-height:27px;font-size:12px;width:50%;white-space:nowrap;color:#888;}
.suspension .d-service-intro i{background:url(/style/css/img/side_con_icon01.png) no-repeat center center;height:27px;width:14px;margin-right:5px;vertical-align:top;display:inline-block;}
.suspension .d-qrcode{text-align:center;}
/*.suspension .d-qrcode .inner-box{padding:20px 0;}*/
.suspension .d-qrcode p{font-size:16px;color:#93959c;}


.suspension .inner-box .link1 .i-qq{width:44px;height:44px;background:url(/style/css/img/timg.jpg) no-repeat center 15px;display:block;transition:all .2s;border-radius:50%;overflow:hidden;}
.suspension .inner-box span{
     float: left;
}

.suspension .inner-box p {
    float: left;
    
    line-height: 44px;
    font-size: 15px;
    margin-left: 12px;
}

.suspension .inner-box:hover .i-qq{
  background-position:center 3px;
}

.suspension .kelist{    padding: 14px 0;}
/*侧边导航结束*/
.suspensiox{position:fixed;z-index:55;right:18px;bottom:25%;width:70px;height:335px;}
.suspensiox .a:hover{background:#06ae12!important;}
.suspensiox .zxxdzx{
    display: block;
    width: 88px;
    height: 43px;
    background-color: #353535;
    margin-bottom: 4px;
    cursor: pointer;
    outline: none;
}


	.swiper-container2 {
			  height: 185px;
			  width: 758px;
			  overflow: hidden;
			}
			.swiper-container {
			  height: 398px;
			}
			.pagination{
			  position: absolute;
			  left: 0;
			  text-align: center;
			  bottom:4px;
			  width: 100%;
			  z-index: 9999;
			}
			.swiper-pagination-switch {
			  display: inline-block;
			  width: 12px;
			  height: 12px;
			  border-radius: 10px;
			  background: #fff;
			  margin: 0 3px;
			  cursor: pointer;
			}
			.swiper-active-switch {
			  background: #d40011;
			}

@font-face {font-family: "iconfont";
  src: url('//at.alicdn.com/t/font_863386_05e23z4l1a8i.eot?t=1539057459425'); /* IE9*/
  src: url('//at.alicdn.com/t/font_863386_05e23z4l1a8i.eot?t=1539057459425#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff;charset=utf-8;base64,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') format('woff'),
  url('//at.alicdn.com/t/font_863386_05e23z4l1a8i.ttf?t=1539057459425') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('//at.alicdn.com/t/font_863386_05e23z4l1a8i.svg?t=1539057459425#iconfont') format('svg'); /* iOS 4.1- */
}
.icon-fuwuleibiedaizhaojiagong:before{content: "\e64d";}
.icon-chilunxian:before{content: "\e670";}
.icon-wudangdengji:before{content: "\e692";}
.icon-kefu:before{content: "\e627";}
.icon-ceng:before{content: "\e644";}
.icon-zuzhuangchaixie:before{content: "\e628";}
.icon-feiji:before{content: "\e662";}
.icon-zixunf:before{content: "\e657";}
.icon-queren:before{content: "\e63d";}
.icon-anquan:before{content: "\e60c";}
.icon-wendang:before{content: "\e601";}
.icon-jisuanqi:before{content: "\e753";}
.icon-queren1:before{content: "\e6f3";}
.icon-diqiu:before{content: "\e7da";}
.icon-chazhao:before{content: "\e699";}
.icon-kehu:before{content: "\e60e";}
.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
		
.ww {
    width: 100%;
    margin: auto;
    position: relative;
}

.banners .absDiv > .fl a i ,.banners .absDiv > .fr a i {
    display:inline;
}
.banners{height: 396px; }
.banners .absDiv{position: absolute;top: 25px;left: 120px;width: 521px; background-color: white;border-radius: 10px; color: #fff; z-index:99999;}
.banners .absDiv > .fl{width: 100%;}
    .banners .absDiv > .fl a {
        display: block;
        color: #fff;
        font-size: 18px;
        line-height: 50px;
        padding: 0 .6rem;
        padding-left: 1rem;
        border-radius: 5px;
        float: left;
        width: 100%;
        text-align: center;
    }
.banners .absDiv > .fl a .iconfont{font-size: 30px;margin-right: .5rem;vertical-align: middle;}
.banners .absDiv > .fl a:hover{background-color: #0b9d4a;}
.banners .absDiv > .fr{width: 100%}
.banners .absDiv > .fr .title{font-size: 20px;line-height: 44px;border-bottom: 2px solid #fff;}
.banners .absDiv > .fr .row-2{float: left;width: 45%;margin-top: 20px;}
.banners .absDiv > .fr .row-2:nth-of-type(odd){margin-right: 10%;}
.banners .absDiv > .fr .row-2 .subTitle{font-size: 14px;line-height: 22px;}
.banners .absDiv > .fr .row-2 input{width: 100%;height: 50px;border-radius: 8px;background-color: #fff;font-size: 16px;padding: 0 20px;}
.banners .absDiv > .fr .row-2 input.w90{float: left;width: 90px;display: inline-block;}
.banners .absDiv > .fr .row-2 input.w90 + span{float: left;font-size: 20px;line-height: 50px;margin: 0 .2rem;}
    .banners .absDiv > .fr .quoteBtn {
        display: block;
        width: 200px;
        font-size: 22px;
        line-height: 50px; 
        border-radius: 10px;
        background-color: #0050a5;
        color: #fff;
        text-align: center;
        margin: auto;
        margin-top: 18px;
        margin-bottom: 10px; /* margin-left: 32px; */
    }
.banners .absDiv > .fr .quoteBtn .iconfont{font-size: 30px;vertical-align: middle;margin-right: .5rem;}

    .banners .absDiv1 {
        position: absolute;
        top: 67px;
        right: 10px;
        width: 418px; /* height: 360px; */
        background-color: white;
        border-radius: 10px;
        /* padding: 14px; */
        color: #fff;
    }
.banners .absDiv1 > .fl{width: 100%;/* padding-top: 67px; */}
    .banners .absDiv1 > .fl a {
        display: block;
        color: #fff;
        font-size: 18px;
        line-height: 50px;
        padding: 0 .6rem;
        padding-left: 1rem;
        border-radius: 5px;
        float: left;
        width: 100%;
        text-align: center;
    }
        .banners .absDiv1 > .fl a .iconfont {
            font-size: 30px;
            margin-right: .5rem;
            vertical-align: middle;
        }
        .banners .absDiv1 > .fl a:hover {
            background-color: #0b9d4a;
        }
    .banners .absDiv1 > .fr {
        width: 100%
    }
        .banners .absDiv1 > .fr .title {
            font-size: 20px;
            line-height: 44px;
            border-bottom: 2px solid #fff;
        }
        .banners .absDiv1 > .fr .row-2 {
            float: left;
            width: 45%;
            margin-top: 20px;
        }
            .banners .absDiv1 > .fr .row-2:nth-of-type(odd) {
                margin-right: 10%;
            }
            .banners .absDiv1 > .fr .row-2 .subTitle {
                font-size: 14px;
                line-height: 22px;
            }
            .banners .absDiv1 > .fr .row-2 input {
                width: 100%;
                height: 50px;
                border-radius: 8px;
                background-color: #fff;
                font-size: 16px;
                padding: 0 20px;
            }
                .banners .absDiv1 > .fr .row-2 input.w90 {
                    float: left;
                    width: 90px;
                    display: inline-block;
                }
                    .banners .absDiv1 > .fr .row-2 input.w90 + span {
                        float: left;
                        font-size: 20px;
                        line-height: 50px;
                        margin: 0 .2rem;
                    }
        .banners .absDiv1 > .fr .quoteBtn {
            display: block;
            width: 200px;
            font-size: 22px;
            line-height: 50px; 
            border-radius: 10px;
            background-color: #0050a5;
            color: #fff;
            text-align: center;
            margin: auto;
            margin-top: 18px;
            margin-bottom: 10px; /* margin-left: 32px; */
        }
            .banners .absDiv1 > .fr .quoteBtn .iconfont {
                font-size: 30px;
                vertical-align: middle;
                margin-right: .5rem;
            }

.item-form {
    width: 100%;
    padding: 20px 0 0 23px;
}

.item-form-cont {
    width: 100%;
    margin-bottom: 10px;
    display: inline-block;
}

.item-form-cont-text {
    display: block;
    font-size: 18px;
    color: #333;
    line-height: 32px;
    padding-right: 20px;
    float: left;
}

.text_1 {
    line-height: 32px !important;
}

.round-num {
    width: auto;
    height: 32px;
    float: left;
}

.round-num li {
        width: 32px;
        height: 32px;
        /*border-radius: 50%;*/
        border: 1px solid #a6a6a6;
        line-height: 32px;
        text-align: center;
        color: #a6a6a6;
        font-size: 14px;
        float: left;
        margin-right: 10px;
        cursor: pointer;
    }

        .round-num li.active {
            color: #fff;
            background: #84A8FA;
            border: 1px solid #84A8FA;
        }
.lenght,
.width {
    width: 120px;
    height: 32px;
    border: 1px solid #A6A6A6;
    /*border-radius: 24px;*/
    padding-left: 5px;
    float: left;
    overflow: hidden;
}
#iUserName {
    width: 220px;
    height: 36px;
    border: 1px solid #A6A6A6;
    /*border-radius: 24px;*/
    padding-left: 5px;
    float: left;
    overflow: hidden;
}
#iUserPwd {
    width: 220px;
    height: 36px;
    border: 1px solid #A6A6A6;
    /*border-radius: 24px;*/
    padding-left: 5px;
    float: left;
    overflow: hidden;
}
    .lenght > span,
    .width > span {
        display: block;
        width: 40%;
        font-size: 14px;
        color: #A6A6A6;
        line-height: 48px;
        text-align: center;
        float: left;
    }

    .lenght > input,
    .width > input {
        display: block;
        width: 60%;
        font-size: 14px;
        line-height: 48px;
        float: left;
    }

.x {
    font-size: 12px;
    color: #A6A6A6;
    line-height: 32px;
    display: block;
    float: left;
    padding: 0 10px;
}

.unit {
    display: block;
    float: left;
    color: #4f8c64;
    font-size: 14px;
    line-height: 32px;
    padding-left: 8px;
}

.syde{margin-left:0px;margin-top:0px}
.syde li{ color:#73AF2C;}

.myscrolls { width: 398px; height: 20px; margin: 0 auto; border: 0px solid #ccc; line-height: 20px; font-size: 14px; overflow: hidden; background-color:#E9E9E9; padding:6px 0px; padding-right:0px; margin-top:5px; margin-bottom:5px;}
.myscrolls li { height: 23px; margin-left: 0px; text-align:center;}
.myscrolls li span{ float:left; width:25%;}
.myscroll { width: 398px; height: 250px; margin: 0 auto; border: 0px solid #ccc; line-height: 23px; font-size: 13px; overflow: hidden;}
.myscroll li { height: 23px; margin-left: 0px; width: 398px; overflow: hidden; text-align:center;}
.myscroll li span{ float:left; width:25%;}
.myscroll a { color: #333; text-decoration: none;}
.myscroll a:hover { color: #ED5565; text-decoration: underline;}

